/*

 * 
 * Datei: Inventar.java               Autor: Stive Hogmeni

 * Datum: 11.12.11                          Version: 1.0
 * 
 */
package bestellungsverwaltung;

import java.util.ArrayList;

public class Inventar
{
  /* Definition der Attribute */

  private int Inv_nr;
  private String Titel;
  private String Autor;
  private String Verlag;
  private Long EAN;


  /* Standart Konstruktor */
  public Inventar ()
  {

    this.Inv_nr = 0;
    this.Titel = "";
    this.Autor = "";
    this.Verlag = "";
    this.EAN = 0L;
  }


  /* Paramater Konstruktor */
  public Inventar (int Inv_nr, String Titel, String Autor, Long EAN,
      String Verlag)
  {

    this.Inv_nr = Inv_nr;
    this.Titel = Titel;
    this.Autor = Autor;
    this.Verlag = Verlag;
    this.EAN = EAN;

  }

  /**
   * 
   * @return die Nummer der Inventar
   */
  public int gibInv_nr ()
  {
    return Inv_nr;
  }


  /**
   * 
   * @param die
   *          Nummer der Inventar
   * 
   */
  public void setzeInv_nr (int Inv_nr)
  {
    this.Inv_nr = Inv_nr;
  }


  /**
   * 
   * @return der Titel des Mediums
   */
  public String gibTitel ()
  {
    return Titel;
  }


  /**
   * 
   * @param der
   *          Titel des Mediums
   * 
   */
  public void setzeTitel (String Titel)
  {
    this.Titel = Titel;
  }


  /**
   * 
   * @return der Autor des Mediums
   */
  public String gibAutor ()
  {
    return Autor;
  }


  /**
   * 
   * @param Autor
   *          des Mediums
   * 
   */
  public void setzeEAN (Long EAN)
  {
    this.EAN = EAN;
  }


  /**
   * 
   * @return der Autor des Mediums
   */
  public Long gibEAN ()
  {
    return EAN;
  }


  /**
   * 
   * @param Autor
   *          des Mediums
   * 
   */
  public void setzeAutor (String Autor)
  {
    this.Autor = Autor;
  }


  /**
   * 
   * @return der Verlag des Mediums
   */
  public String gibVerlag ()
  {
    return Verlag;
  }


  /**
   * 
   * @param Verlag
   *          des Mediums
   * 
   */
  public void setzeVerlag (String Verlag)
  {
    this.Verlag = Verlag;
  }


  /**
   * die Liste wird geloescht
   * 
   * @param eine
   *          Liste von Typ Inventar
   * 
   */
  public void Gesamtlisteloeschen (ArrayList<Inventar> arr)
  {

    arr.clear ();
  }


}
